#videoblock{margin-bottom:10px;font:11px arial, helvetica;text-align:center;padding:20px 0px 20px 0px}
#videomask{z-index:200;background-color:#4e6cac;position:absolute;top:0px;left:0px;filter: alpha(opacity=50);-moz-opacity:.70; opacity:.70;}
.videoplayer-float{z-index:203;}
.videoplayer-float{width:479px;}
.videoplayer-float #videoblock, .videoplayer-float #captionblock{background-image:url(http://static.hsw.com.br/gif/video_float_bkg.png);}
#video-header{background-image:url(http://static.hsw.com.br/gif/video_float_hdr.png);background-repeat: no-repeat;background-position: bottom;width:479px;height:44px;overflow:hidden;}
.closevideo{display:block; float:right; margin:28px 30px 0px 0px;color:#FFF; font:bold 11px arial, sans-serif;text-decoration:none;}
#video-callout{font:11px arial, helvetica, sans-serif; border: solid 1px #b2d1e6;margin-bottom:10px;}
#video-footer{background-image:url(http://static.hsw.com.br/gif/video_float_ftr.png);background-repeat: no-repeat;background-position: bottom;width:479px;height:35px;overflow:hidden;}


#video{width:328px; margin:auto;margin-bottom:10px;}
#desc{width:328px; margin:auto;text-align:left;}
#desc h1{color:#ff7800; font:28px arial, helvetica, sans-serif; margin-bottom:0px;}
#source{width:328px; margin:auto; text-align:left;}
#captionblock{font:11px arial, helvetica; display:none;}

#captionnav {text-align: left;margin: 10px; border-bottom: 1px solid #b2d1e6;list-style-type: none;padding: 3px 10px 3px 10px;}
#captionnav li {display:inline;margin:0px;padding:3px 0px 3px 0px;list-style:none;font-weight:bold;border: solid 1px #b2d1e6;}
#captionnav li.label, span.label{border:0px;color:#666;font:bold 13px arial, helvetica, sans-serif;}
#captionnav li.current{border-bottom:solid 1px #FFF;}
#captionnav li.current a{color:#000;}
#captionnav li a{padding:3px 5px 3px 5px;color:#4e6cac;}
#captionnav li a:hover{background-color:#CCC;color:#4e6cac;}
#captionnav li.current a:hover{background-color:#FFF;}

#captions{font:11px arial, helvetica;}
#captions div{display:none;}
#captions{margin:0px 10px 10px 10px;height:405px;overflow:auto;}

.locale p{padding:5px 5px 0px 5px;margin:0px;}
.st-end{display:none;}
div.locale p.current{}
.centerhdrbar {background: #4e6cac url(http://static.hsw.com.br/pt-br/www/layout/leftNav/section-menu-bg.gif) repeat;font-size:11px;font-weight:bold;text-align:left; color:#FFFFFF;margin:0px;padding:4px 0pt 2px 3px;}
.centerhdrbar div{background: #4e6cac url(http://static.hsw.com.br/pt-br/www/layout/leftNav/section-menu-bg.gif) repeat; color:#FFFFFF;}
.centerhdrbar div div{background: #4e6cac url(http://static.hsw.com.br/pt-br/www/layout/leftNav/section-menu-bg.gif) repeat; color:#FFFFFF;font-size:11px;margin:0pt 5px 0px 5px;padding:4px 0pt 2px 3px;}